let arr = [2, 4, 7, 3, 1, 6, 5]
// let arr = [1, 2, 3, 4, 5, 6, 7]

function selectSort(arr) {
    const len = arr.length
    // 比较的时 i  j  区间之间的值
    for (var i = 0; i < len; i++) {
        let minIndex = i
        for (let j = i; j < len; j++) {
            if (arr[j] < arr[minIndex]) {
                minIndex = j
            }
        }
        if (minIndex !== i) {
            [arr[i], arr[minIndex]] = [arr[minIndex], arr[i]]
        }
    }
    return arr
}

console.log(selectSort(arr));
